water leaf - English Synonyms Dictionary